package com.ruoyi.web.controller.flyflow.vo;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 工作流 流程审批轨迹查询信息
 *
 * @author Jyl
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class FlyFloyFormatStartNodeShowVO
{
    /**
     * 流程 标识
     */
    private String flowId;
    /**
     * 流程实例 标识
     */
    private String processInstanceId;
    /**
     * 任务 标识
     */
    private String taskId;
    /**
     * 查询参数
     */
    @TableField(typeHandler = JacksonTypeHandler.class)
    private JSONObject paramMap;
}
